river sediment - German English Dictionary